other long term liabilities - German English Dictionary